package com.yami.shop.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

@Data
public class ConversationRongVo implements Serializable {
    /**
     * 会话类型 PRIVATE、GROUP、DISCUSSION、SYSTEM
     *      // 二人会话
     * 		PRIVATE("1"),
     * 		// 讨论组会话
     * 		DISCUSSION("2"),
     * 		// 群组会话
     * 		GROUP("3"),
     * 		// 系统通知
     * 		SYSTEM("6"),
     * 		// 客服会话
     * 		KF("5"),
     * 		// 应用公众服务
     * 		MC("7"),
     * 		// 公众服务
     * 		MP("8");
     */
    @Schema(description = "会话类型:1:二人会话、3:群组会话、6:系统会话、10:超级群会话")
    public String type;
    /**
     * 设置用户 Id
     */
    @Schema(description = "设置免打扰的用户id")
    public String userId;
    /**
     * 需要屏蔽的目标 Id
     */
    @Schema(description = "屏幕的目标id")
    public String targetId;
}
